dendritic cells - English Synonyms Dictionary